package me.zhengjie.modules.enrstu.service.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import me.zhengjie.modules.enrstu.domain.AdministrativeDivision;
import me.zhengjie.modules.system.domain.Dept;
import me.zhengjie.modules.system.domain.Job;
import me.zhengjie.modules.system.domain.Role;

import java.util.Set;

@Data
public class CliUserCreateDto {
    @ApiModelProperty(value = "redisId")
    private String uuid;
    @ApiModelProperty(value = "验证码")
    private String code;
    @ApiModelProperty(value = "用户名")
    private String username;
    @ApiModelProperty(value = "密码")
    private String password;
    @ApiModelProperty(value = "手机号")
    private String phone;
    @ApiModelProperty(value = "城市")
    private AdministrativeDivision city;
    @ApiModelProperty(value = "用户角色")
    private Set<Role> roles;
    @ApiModelProperty(value = "用户岗位")
    private Set<Job> jobs;
    @ApiModelProperty(value = "用户部门")
    private Dept dept;

}
